residue of pressed grapes - Francés Inglés Diccionario